Linux(ubuntu) LNMP环境搭建 |
您所在的位置:网站首页 › linux lnmp环境搭建 › Linux(ubuntu) LNMP环境搭建 |
Linux(ubuntu) LNMP环境搭建
1. 配置源地址
Ubuntu默认使用的官方源的服务器在欧洲,从国内访问速度很慢 先修改软件源为国内的, 例如: 阿里云源, 清华源等等 整体步骤: 查询自己的ubuntu代号准备源设置源更新升级查询ubuntu代号 打开任意一个终端, 输入如下命令`lsb_release -a Codename 对应的就是代号, 我这里的代号是: bionic 准备源此处准备的是阿里云源的, 如果需要改成其他源, 只需要改动两个地方: 源地址 and 代号 # 阿里云源deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse 设置源ubuntu 默认源文件的地址在 /etc/apt/sources.list 建议: 先备份一份默认源文件, 万一玩坏了, 还能恢复 备份命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup 打开sources.list 源文件, 清空里面的内容, 并粘贴准备好的阿里云源 sudo gedit /etc/apt/sources.list 更新升级更新软件源sudo apt-get update 执行软件更新sudo apt-get upgrade 修改成国内源, 已经OK啦~~~ 2. Nginx安装命令 sudo apt-get install nginx 检测是否安装成功? 打开浏览器, 地址栏输入 localhost 即可, 若出现以下界面, 则代表已成功安装 目录文件介绍 直接安装经常容易失败, 通过ppa来安装则简易很多. sudo apt-add-repository ppa:ondrej/php 更新软件源 sudo apt-get update 安装PHP安装php7.1、 php7.1-fpm 以及其他常用扩展 sudo apt-get install php7.1 php7.1-fpm php7.1-mysql php7.1-common php7.1-curl php7.1-cli php7.1-mcrypt php7.1-mbstring php7.1-dom 若想安装别的版本, 只需要将 7.1 改成其他版本名就行 4. php-fpm与nginx通信 nginx 网站配置1. 查看www.conf的listen地址 sudo vim /etc/php/7.1/fpm/pool.d/www.conf listen = /run/php/php7.1-fpm.sock 记住该地址 2. 网站配置 地址: /etc/nginx/sites-available/default sudo vim /etc/nginx/sites-available/default 主要内容:
3. 启动服务 重启php-fpm sudo service php7.0-fpm restart 指定配置文件 sudo nginx -c /etc/nginx/nginx.conf 重启nginx sudo nginx -s reload 5. 创建PHP在 /etc/nginx/sites-available/default 中指定的root 项目地址进行创建PHP文件 sudo vim /var/www/a.php a.php 内容如下: 运行浏览器在地址栏输入: localhost/a.php sudo apt-get install mysql-server mysql-client 在很多人帖子上说在安装时有提示设置root用户的密码, 我是没见到. 如果有, 更方便, 直接设置就行. 那么如果没有提示, 那下面说一下, 默认的用户和密码是多少, 输入如下命令: sudo vim /etc/mysql/debian.cnf /etc/mysql/debian.cnf 是mysql 的配置文件 运行结果: 这里使用的是默认用户和密码. 密码在敲打键盘是看不见, 主要是为了安全性, 不影响使用. 用户: root 密码: 123456 update mysql.user set authentication_string=password("123456") where user="root"; 更新root密码 update mysql.user set plugin="mysql_native_password"; 更新权限 flush privileges; 完成以上步骤后, 即可退出, 重新以root用户的身份进行登录 MySQL 基本就完成啦~~~ 至此, LNMP 已成功搭建!!! o |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |